History
History
Synonyms
UK
US
Meaning:
protect

to keep (a person, thing) safe (from danger, enemies, attack)

take care of; guard from harm

GIVE REFUGE as in Wiktionary
GIVE REFUGE as in Wikipedia